The Directed Minimum-Degree Spanning Tree Problem

نویسندگان

  • Radha Krishnan
  • Balaji Raghavachari
چکیده

Consider a directed graph G = (V,E) with n vertices and a root vertex r ∈ V . The DMDST problem for G is one of constructing a spanning tree rooted at r, whose maximal degree is the smallest among all such spanning trees. The problem is known to be NP-hard. A quasipolynomial time approximation algorithm for this problem is presented. The algorithm finds a spanning tree whose maximal degree is at most O(∆∗ + log n) where, ∆∗ is the degree of some optimal tree for the problem. The running time of the algorithm is shown to be O(n). Experimental results are presented showing that the actual running time of the algorithm is much smaller in practice.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Metaheuristic Algorithm for the Minimum Routing Cost Spanning Tree Problem

The routing cost of a spanning tree in a weighted and connected graph is defined as the total length of paths between all pairs of vertices. The objective of the minimum routing cost spanning tree problem is to find a spanning tree such that its routing cost is minimum. This is an NP-Hard problem that we present a GRASP with path-relinking metaheuristic algorithm for it. GRASP is a multi-start ...

متن کامل

The minimum degree spanning tree problem on directed acyclic graphs

The minimum degree spanning tree problem has been studied extensively. In this paper, we present a polynomial time algorithm for the minimum degree spanning tree problem on directed acyclic graphs. The algorithm starts with an arbitrary spanning tree, and iteratively reduces the number of vertices of maximum degree. We can prove the algorithm must reduce a vertex of the maximum degree for each ...

متن کامل

Approximate Directed Minimum Degree Spanning Tree in Polynomial Time

Given a directed graph G and a sink vertex s, the directed minimum degree spanning tree problem requires computing an incoming spanning tree rooted at s whose maximum tree in-degree is the smallest among all such trees. The problem is known to be NP-hard, since it generalizes the Hamiltonian path problem. For the approximation version of this problem, a polynomial time algorithm with O(∆∗ logn)...

متن کامل

On the Directed Degree-Preserving Spanning Tree Problem

In this paper we initiate a systematic study of the Reduced Degree Spanning Tree problem, where given a digraph D and a nonnegative integer k, the goal is to construct a spanning out-tree with at most k vertices of reduced out-degree. This problem is a directed analog of the wellstudied Minimum-Vertex Feedback Edge Set problem. We show that this problem is fixed-parameter tractable and admits a...

متن کامل

Degree-preserving spanning trees on strongly chordal graphs and directed path graphs

Suppose G is a connected graph and T a spanning tree of G. A vertex v ∈ V (G) is said to be a degree-preserving vertex if its degree in T is the same as in G. The degree-preserving spanning tree problem is to find a spanning tree T of a connected graph G such that the number of degreepreserving vertices is maximum. The purpose of this paper is to give an O(mα(m,n))-time algorithm for the degree...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001